package gui.servidor;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author RDener
 */
public class Conexoes {
    
    String tipoConexao;
    String portaLocal;
    String IPRemoto;
    String portaRemota;
    String velDonwload;
    String velUpload;
    String RTTMedio;
    
    public Conexoes (String tipoConexao, String portaLocal, String IPRemoto,
                    String portaRemota, String velDownload, String velUpload,
                    String RTTMedio){
        this.tipoConexao = tipoConexao;
        this.portaLocal = portaLocal;
        this.IPRemoto = IPRemoto;
        this.portaRemota = portaRemota;
        this.velDonwload = velDownload;
        this.velUpload = velUpload;
        this.RTTMedio = RTTMedio;
    }

    public String getTipoConexao() {
        return tipoConexao;
    }

    public String getPortaLocal() {
        return portaLocal;
    }

    public String getIPRemoto() {
        return IPRemoto;
    }

    public String getPortaRemota() {
        return portaRemota;
    }

    public String getVelDonwload() {
        return velDonwload;
    }

    public String getVelUpload() {
        return velUpload;
    }

    public String getRTTMedio() {
        return RTTMedio;
    }

    public void setIPRemoto(String IPRemoto) {
        this.IPRemoto = IPRemoto;
    }

    public void setPortaLocal(String portaLocal) {
        this.portaLocal = portaLocal;
    }

    public void setPortaRemota(String portaRemota) {
        this.portaRemota = portaRemota;
    }

    public void setRTTMedio(String RTTMedio) {
        this.RTTMedio = RTTMedio;
    }

    public void setTipoConexao(String tipoConexao) {
        this.tipoConexao = tipoConexao;
    }

    public void setVelDonwload(String velDonwload) {
        this.velDonwload = velDonwload;
    }

    public void setVelUpload(String velUpload) {
        this.velUpload = velUpload;
    }
    
    public Object[] toArray(){
        Object[] retorno = {this.getTipoConexao(), this.getPortaLocal(),
                            this.getIPRemoto(), this.getPortaRemota(),
                            this.velDonwload, this.velUpload, this.getRTTMedio()};
        
        return retorno;
    }
}
//Tipo da conexão | Porta Local | IP Remoto | Porta Remota | 
    //Velocidade Download | Velocidade Upload | RTT Médio